Garth Flores, Civil Engineer. From South Africa To Levin New Zealand